and the horse you rode in on - Spanish English Dictionary